.pageNav{zoom:1}.pageNav:before,.pageNav:after{content:"";display:table}.pageNav:after{clear:both}.article-single .content .related-content{width:220px;position:relative}.article-single .content .related-content .title{font-size:18px;letter-spacing:-0.02em}.article-single .content .takeaway{font-size:20px}.article-single .content .pullquote.alignright{width:220px;font-size:20px}.article-single .content .pullquote.alignleft{width:220px;font-size:20px}.article-single .content table{font-size:inherit}.article-single .content table td{padding:5px 10px}.bio-alt-wrap{background-color:#0c1418;color:#fff}.bio-alt-wrap .author-bio{padding:30px 0}.bio-alt-wrap .author-bio.bio-alt{border-top:none;width:620px;position:relative;margin:0 auto;padding:30px}.bio-alt-wrap .author-bio.bio-alt .author-bio-wrap h3{font-weight:300;font-size:30px;text-transform:uppercase}.bio-alt-wrap .author-bio.bio-alt .author-bio-wrap h3 a{color:#fff;text-decoration:none}.bio-alt-wrap .author-bio.bio-alt .author-bio-wrap h3 a:hover{color:#778596;text-decoration:none}.bio-alt-wrap .author-bio.bio-alt .author-bio-wrap p{font-size:18px;color:#a8b2bf}.bio-alt-wrap .author-bio.bio-alt .author-bio-wrap .avatar{width:120px;float:none;display:block;margin:0 auto}.bio-alt-wrap .author-bio.bio-alt .author-bio-wrap .avatar .img img{border-radius:50%}.bio-alt-wrap .author-bio.bio-alt .author-bio-wrap ul{margin:10px 0}.bio-alt-wrap .author-bio.bio-alt .author-bio-wrap ul li{float:none;display:inline;padding:0 10px}.bio-alt-wrap .author-bio.bio-alt .author-bio-wrap ul li:after{content:""}.bio-alt-wrap .author-bio.bio-alt .author-bio-wrap ul li a{color:#fff}.bio-alt-wrap .author-bio.bio-alt .author-bio-wrap ul li a:hover{color:#778596}#page.longform .more-cover-stories .more-links-wrap div a:before,#page.longform .more-cover-stories .more-links-wrap div a .article-title,#page.longform .more-cover-stories .more-links-wrap div a .article-title .author-name,#page.longform .more-cover-stories .more-cover-stories-text-wrap .more-cover-stories-text a,.feature-header .feature-header-inner-wrap .dropdown-content.dropdown-menu.more-links .more-links-wrap div a img,.feature-header .feature-header-inner-wrap .dropdown-content.dropdown-menu.more-links .more-links-wrap div a .article-title,.feature-header .feature-header-inner-wrap .dropdown-wrap .dropdown-trigger-link{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.35s;-o-transition-duration:0.35s;-webkit-transition-duration:0.35s;transition-duration:0.35s;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-webkit-transition-timing-function:ease;transition-timing-function:ease}#page.longform .more-cover-stories .more-links-wrap{display:block}#page.longform .more-cover-stories .more-links-wrap div{position:relative;box-sizing:border-box;color:#fff;text-align:center;height:300px;overflow:hidden}#page.longform .more-cover-stories .more-links-wrap div a{position:relative;display:block;color:#fff;border-bottom:1px solid #fff;height:300px}#page.longform .more-cover-stories .more-links-wrap div a:before{content:"";position:absolute;display:block;height:100%;width:100%;background-color:#000;opacity:0.8}#page.longform .more-cover-stories .more-links-wrap div a:hover:before{text-decoration:none;background-color:#2077ba;opacity:0.7}#page.longform .more-cover-stories .more-links-wrap div a img{width:100%;height:auto;margin-top:-150px}#page.longform .more-cover-stories .more-links-wrap div a .article-title{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);width:auto;padding:0;font-size:30px;font-weight:300;line-height:1.1;text-transform:normal;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,0)}#page.longform .more-cover-stories .more-links-wrap div a .article-title .author-name{display:block;font-size:18px;font-weight:700;text-transform:uppercase;padding:25px 0 0 0;color:rgba(255,255,255,0);border-bottom:1px solid rgba(255,255,255,0);-moz-transform:translateY(60px);-ms-transform:translateY(60px);-webkit-transform:translateY(60px);transform:translateY(60px)}#page.longform .more-cover-stories .more-links-wrap div a:hover .article-title{border-bottom:1px solid rgba(255,255,255,0.6)}#page.longform .more-cover-stories .more-links-wrap div a:hover .author-name{padding:25px;color:#fff;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}#page.longform .more-cover-stories .more-cover-stories-text-wrap{display:block;background-color:#000;text-align:center}#page.longform .more-cover-stories .more-cover-stories-text-wrap .more-cover-stories-text{display:block;padding:8px 0 6px 0;text-transform:uppercase;font-size:12px;font-weight:700;text-align:center}#page.longform .more-cover-stories .more-cover-stories-text-wrap .more-cover-stories-text a{color:#3289C8}#page.longform .more-cover-stories .more-cover-stories-text-wrap .more-cover-stories-text a:hover{color:#fff;text-decoration:none}.tablet-leader-width,.article-single.feature-wide .ad-leader-top,.article-single.feature-wide .ad-leader-plus-top,.article-single.feature-wide .ad-leader-top div>div,.article-single.feature-wide .ad-leader-plus-top div>div,.article-single.feature-wide .ad-leader-top div>div div,.article-single.feature-wide .ad-leader-plus-top div>div div,.article-single.feature-wide .ad-leader-top div>div div div,.article-single.feature-wide .ad-leader-plus-top div>div div div{width:968px;margin:0 auto}.article-single.feature-wide .ad-leader-top>div,.article-single.feature-wide .ad-leader-plus-top>div{padding:30px 0}.article-single.feature-wide .ad-leader-top>*,.article-single.feature-wide .ad-leader-plus-top>*{text-align:center}.article-single.feature-wide .ad-leader-top div>div img,.article-single.feature-wide .ad-leader-plus-top div>div img{margin:0 auto}.article-single.feature-wide .content.feature-wide-content{margin:10px auto;width:980px;padding:0}.article-single.feature-wide .content.feature-wide-content .feature-article-dek{font-size:38px;padding-right:80px;padding-left:80px}.article-single.feature-wide .content.feature-wide-content p{font-size:18px;padding-left:160px;padding-right:160px}.article-single.feature-wide .content.feature-wide-content>p span.initial-capital-letter{float:left;color:#3289C8;font-size:74px;font-weight:900;line-height:1;padding:0;margin-left:-73px;margin-top:-1px}.article-single.feature-wide .content.feature-wide-content>ul{padding-left:160px;padding-right:160px}.article-single.feature-wide .content.feature-wide-content h2,.article-single.feature-wide .content.feature-wide-content h3,.article-single.feature-wide .content.feature-wide-content h4,.article-single.feature-wide .content.feature-wide-content h5,.article-single.feature-wide .content.feature-wide-content h6{padding-left:160px;padding-right:160px;margin-left:40px}.article-single.feature-wide .content.feature-wide-content .ad-wrap{margin-right:18px}.article-single.feature-wide .content.feature-wide-content .iframe{padding-left:160px;padding-right:160px}.article-single.feature-wide .content.feature-wide-content .pullquote.none{padding:10px 160px}.article-single.feature-wide .content.feature-wide-content .pullquote.alignright{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:300px;padding:0;float:right;margin:0 0 30px 30px}.article-single.feature-wide .content.feature-wide-content .pullquote.alignleft{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:300px;padding:0;float:left;margin:0 30px 30px 0}.article-single.feature-wide .content.feature-wide-content figure.pull-none.image-x-large{width:100vw;max-width:100vw;-webkit-width:100vw;margin-left:50%;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.article-single.feature-wide .content.feature-wide-content figure.pull-none figcaption{width:660px;margin:0 auto;box-sizing:border-box}.article-single.feature-wide .content.feature-wide-content figure.pull-left{float:left;margin:0 30px 10px 0}.article-single.feature-wide .content.feature-wide-content figure.pull-right{float:right;margin:0 0 10px 30px}.article-single.feature-wide .content.feature-wide-content figure.pull-left.image-original,.article-single.feature-wide .content.feature-wide-content figure.pull-right.image-original{width:auto}.article-single.feature-wide .content.feature-wide-content figure.pull-left.image-large,.article-single.feature-wide .content.feature-wide-content figure.pull-right.image-large{width:620px}.article-single.feature-wide .content.feature-wide-content figure.pull-left.image-medium,.article-single.feature-wide .content.feature-wide-content figure.pull-right.image-medium{width:300px}.article-single.feature-wide .content.feature-wide-content figure.pull-left.image-small,.article-single.feature-wide .content.feature-wide-content figure.pull-right.image-small{width:220px}.article-single.feature-wide .content.feature-wide-content figure.pull-left.image-x-small,.article-single.feature-wide .content.feature-wide-content figure.pull-right.image-x-small{width:140px}.article-single.feature-wide .content.feature-wide-content figure figcaption{font-size:18px;line-height:inherit;margin:0}.article-single.feature-wide .content.feature-wide-content .ad-mpu-middle{position:relative;float:right;margin-left:30px;clear:right}.article-single.feature-wide .content.feature-wide-content .content-mpu-middle{width:300px;float:right}.article-single.feature-wide .content.feature-wide-content .content-mpu-top{width:300px;float:right;margin-left:0px;margin-right:0px}.article-single.feature-wide .content.feature-wide-content .content-mpu-top .section-heading{top:-7px}.article-single.feature-wide .content h2,.article-single.feature-wide .content h3{font-size:24px;letter-spacing:-0.02em}.article-single.feature-wide .content blockquote.alignleft,.article-single.feature-wide .content blockquote.alignright{width:220px;position:relative}.article-single.feature-wide .content blockquote.pull-quote{font-size:27px}.article-single.feature-wide .content blockquote cite{font-size:20px}.article-single.feature-wide .content .ad-wrap{width:300px;position:relative;float:right;margin-left:20px}.feature-header .feature-header-inner-wrap .nav-logo{float:left;width:205px;margin:0;background-color:#3289C8}.feature-header .feature-header-inner-wrap .nav-logo .mobile-logo{display:none}.feature-header .feature-header-inner-wrap .nav-logo .tablet-up-logo{display:block}.feature-header .feature-header-inner-wrap .dropdown-content.dropdown-menu{height:100px}.feature-header .feature-header-inner-wrap .dropdown-content.dropdown-menu.chapter-links .chapter-links-wrap{padding-top:26px;width:auto;margin:0;padding-left:0;text-align:center}.feature-header .feature-header-inner-wrap .dropdown-content.dropdown-menu.chapter-links .chapter-links-wrap a{display:inline-block;margin-right:30px}.feature-header .feature-header-inner-wrap .dropdown-content.dropdown-menu.more-links{overflow:hidden}.feature-header .feature-header-inner-wrap .dropdown-content.dropdown-menu.more-links .more-links-wrap{display:block}.feature-header .feature-header-inner-wrap .dropdown-content.dropdown-menu.more-links .more-links-wrap div{box-sizing:border-box;color:#fff;width:33.3%;height:100px;overflow:hidden;float:left}.feature-header .feature-header-inner-wrap .dropdown-content.dropdown-menu.more-links .more-links-wrap div:nth-child(1),.feature-header .feature-header-inner-wrap .dropdown-content.dropdown-menu.more-links .more-links-wrap div:nth-child(2){border-right:1px solid #000}.feature-header .feature-header-inner-wrap .dropdown-content.dropdown-menu.more-links .more-links-wrap div:hover img{opacity:0.3;transform:scale(1.25, 1.25)}.feature-header .feature-header-inner-wrap .dropdown-content.dropdown-menu.more-links .more-links-wrap div a{position:relative;display:block;height:100px;color:#fff}.feature-header .feature-header-inner-wrap .dropdown-content.dropdown-menu.more-links .more-links-wrap div a:before{content:"";position:absolute;display:block;height:100%;width:100%;background-color:#000;opacity:0.7}.feature-header .feature-header-inner-wrap .dropdown-content.dropdown-menu.more-links .more-links-wrap div a:hover:before{text-decoration:none;opacity:0.8}.feature-header .feature-header-inner-wrap .dropdown-content.dropdown-menu.more-links .more-links-wrap div a img{width:100%;height:auto;opacity:0.5;position:absolute}.feature-header .feature-header-inner-wrap .dropdown-content.dropdown-menu.more-links .more-links-wrap div a img:nth-child(1),.feature-header .feature-header-inner-wrap .dropdown-content.dropdown-menu.more-links .more-links-wrap div a img:nth-child(2){border-right:1px solid #000}.feature-header .feature-header-inner-wrap .dropdown-content.dropdown-menu.more-links .more-links-wrap div a .article-title{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;text-transform:none;font-size:18px;line-height:1.2;padding:15px;text-align:left;font-weight:400;color:#fff}.feature-header .feature-header-inner-wrap .dropdown-content.dropdown-menu.more-links .more-links-wrap div a .article-title:hover{color:rgba(255,255,255,0.8)}.feature-header .feature-header-inner-wrap .dropdown-wrap{display:inline-block;color:#fff;text-transform:uppercase;vertical-align:top;height:50px;box-sizing:border-box;border-right:1px solid #24323B}.feature-header .feature-header-inner-wrap .dropdown-wrap.dropdown.chapter.selected .dropdown-trigger-link{color:#65bb12}.feature-header .feature-header-inner-wrap .dropdown-wrap.dropdown.chapter .dropdown-trigger-link{padding-right:31px;border-right:0 none}.feature-header .feature-header-inner-wrap .dropdown-wrap.dropdown.share.selected .dropdown-trigger-link{color:#65bb12}.feature-header .feature-header-inner-wrap .dropdown-wrap.dropdown.share .dropdown-trigger-link .tablet-up{padding:4px 12px 0 0}.feature-header .feature-header-inner-wrap .dropdown-wrap.dropdown.share .dropdown-trigger-link:after{right:14px}.feature-header .feature-header-inner-wrap .dropdown-wrap.dropdown.share .feature-tools{padding-top:25px}.feature-header .feature-header-inner-wrap .dropdown-wrap.dropdown.more{display:inline-block;padding-left:10px}.feature-header .feature-header-inner-wrap .dropdown-wrap.dropdown.more.selected .dropdown-trigger-link{color:#65bb12}.feature-header .feature-header-inner-wrap .dropdown-wrap .dropdown-trigger-link{font-size:11px;font-weight:700;color:#2077ba;padding:20px 30px 0 0;display:inline-block;box-sizing:border-box;text-decoration:none;position:relative}.feature-header .feature-header-inner-wrap .dropdown-wrap .dropdown-trigger-link:after{content:"";display:block;width:0;height:0;border:solid 3px;border-color:#fff transparent transparent transparent;position:absolute;right:15px;top:25px}.feature-header .feature-header-inner-wrap .dropdown-wrap .dropdown-trigger-link:hover{text-decoration:none;color:#65bb12}.feature-header .feature-header-inner-wrap .dropdown-wrap .dropdown-trigger-link:hover:after{content:"";display:block;width:0;height:0;border:solid 3px;border-color:#65bb12 transparent transparent transparent;position:absolute;right:15px;top:25px}.feature-header .feature-header-inner-wrap .dropdown-wrap .dropdown-trigger-link.more{border-left:1px solid #24323B;padding-left:10px;height:50px}.feature-header .feature-header-inner-wrap .dropdown-wrap .dropdown-trigger-link .mobile{display:none}.feature-header .feature-header-inner-wrap .dropdown-wrap .dropdown-trigger-link .tablet-up{display:block}.social-links .dropdown-content{width:300px}.social-links .dropdown-content li{float:left;width:50%}.mega-display.parallax{height:605px}.mega-display.parallax .feature-wide-page-heading{overflow:hidden}.mega-display.parallax .feature-wide-page-heading.overflow{height:auto;min-height:100%}.mega-display.parallax .feature-wide-page-heading.page-heading .title{font-size:45px;font-weight:200}.mega-display.parallax .feature-wide-page-heading.page-heading .subtitle{font-size:24px}.mega-display.parallax .feature-wide-page-heading.page-heading .byline{font-size:24px;font-weight:400}.mega-display.parallax .feature-wide-page-heading.page-heading .byline small{font-size:11px;font-weight:bold}.mega-display .go-to-content{margin:20px auto;bottom:20px;width:45px}.mega-display .go-to-content svg{width:45px;height:45px}.relatedContent.pinbox{width:220px}.relatedContent.pinbox.pull-left{float:left;margin:0 20px 0 0}.relatedContent.pinbox.pull-right{float:right;margin:0 0 0 20px}.newsletter-shortcode{margin:30px 0}.newsletter-shortcode .thumbnail{width:70px;height:70px}.newsletter-shortcode .item-content{margin-left:100px}#newsletter-promo-feature{display:inline-block;padding-left:160px;padding-right:160px;width:620px;position:relative}#newsletter-promo-feature .col-5 h5{width:auto}.toc-list-wrapper{padding:10px}.toc-list{margin:0 0 10px 0}.article-share-bar-container{position:relative;height:50px}.article-share-bar-container .byline{position:relative;top:50%;line-height:1.2;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.article-share-bar-container .byline .img{display:none}.article-share-bar-container .share-copy{display:block;position:relative;top:47%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#778596;line-height:1.2;font-size:16px}.article-share-bar-container .author-avatars{clear:none}.article-share-bar-container .author-avatars a.author-icon{width:42px;height:42px}.share-bar{overflow:visible}.share-bar>ul>li a{width:40px;height:40px}.article-page-heading .title{font-size:48px}.editors-picks-listing ul li{width:100%;float:none;padding:0}.col-4>.editors-picks-listing .thumbnail{width:50%;padding-bottom:37.5%;float:left;clear:left}.col-4>.editors-picks-listing .item-content{width:50%;float:left;box-sizing:border-box;padding-left:30px}.col-12>.editors-picks-listing{overflow:auto}.col-12>.editors-picks-listing ul li{clear:none;width:16.6666%;float:left;box-sizing:border-box;padding-right:30px}.col-8>.editors-picks-listing{overflow:auto}.col-8>.editors-picks-listing ul li{clear:none;width:140px;position:relative;float:left;box-sizing:border-box;margin-right:20px}.col-8>.editors-picks-listing ul li:nth-child(4),.col-8>.editors-picks-listing ul li:nth-child(8){margin-right:0}.col-8>.editors-picks-listing ul li:nth-child(5){clear:both}.article-video-header h1{margin:0 0 20px 0}.article-video-header .leader.ad-active .container{margin:0 -20px 20px}.article-video-header .trVideoPlayer{margin-bottom:30px}.article-latest-videos{padding:0}.premium-related-item .item-content{margin-right:0;margin-left:110px;padding-left:90px;border-left:1px solid #c7c0ce}.premium-related-item .item-content .link{font-size:20px}.premium-related-item .item-content .link .icon{position:absolute;top:25px;left:25px}.premium-related-item .logo{left:0;right:auto}.premium-related-item .logo svg{width:80px}.authentication .close{right:30px;top:30px;z-index:10000000}.authentication .modal-backdrop{display:block;background:#0F2533;opacity:0.9;z-index:9999999;position:absolute;height:100%;width:100%;top:0;left:0}.authentication .modal{box-shadow:#0F2533 0 0 350px 200px;bottom:10vh;left:20vw;right:20vw;top:17vh;max-height:none;max-width:none;min-height:400px;min-width:600px;width:auto}.authentication .modal .info{margin-top:0;width:350px}.authentication .modal .alert-error{width:350px}.authentication .modal .alert-success{width:350px}.authentication .modal input[type=email],.authentication .modal input[type=password],.authentication .modal input[type=text],.authentication .modal select,.authentication .modal textarea{width:350px}.authentication .modal .terms{width:350px}.authentication .modal button{width:350px}.authentication .modal .step-counter{width:350px}.authentication .modal .modal-loading-circle{width:350px}.authentication .modal .zd-custom-login-header svg{width:60px;height:60px}.authentication .modal .zd-custom-login-header svg.tr-logotype{width:160px}.authentication.customQuestions ._customQuestions #custom_questions{width:350px}.authentication.socialRegister ._socialRegister.failed .social-email-failure{width:350px}.topContent.container.profile-page{padding-bottom:30px;min-height:380px}.topContent.container.profile-page .row .col-12{width:100%}#author-bio-header{width:1230px;margin:0 auto;padding:0 0 30px 0;text-align:left}#author-bio-header .navSupplement{display:block;position:relative;margin:0 0 20px 0;padding-top:10px;height:30px}#author-bio-header .navSupplement #breadcrumb li{float:left;font-size:14px;font-weight:700;border-right:1px solid #fff;padding-left:10px;list-style:none}#author-bio-header .navSupplement #breadcrumb li:first-child{padding-left:0}#author-bio-header .navSupplement #breadcrumb li:last-child{border-right:none}#author-bio-header .navSupplement #breadcrumb li a{color:#fff;float:left;padding:0 10px 0 0;text-decoration:none;text-transform:uppercase}#author-bio-header .navSupplement #breadcrumb li a:hover{color:#778596}#author-bio-header .row{margin-top:30px}#author-bio-header h1.author-name{font-size:44px}#author-bio-header .author-title{font-size:22px}#author-bio-header .img{float:right}#author-bio-header .img img{width:225px;height:225px}#author-bio-header .nav-tabs{margin:0;width:auto}#author-bio-header #bio p,#author-bio-header #disclosure p{max-width:500px}.author-bio-filters .search-filters li{padding:10px 15px 10px 8px}.author-bio-filters .search-filters li .filter-dropdown-trigger:after{right:5px}.author-bio-filters .search-filters .desktop-search ul li.clear-all{padding:10px;border-left:none}.author-bio-filters .search-filters .desktop-search ul li.clear-all a span{margin-right:21px}.author-bio-filters .search-filters .desktop-search ul li.clear-all a span.clear-all-circle{margin-right:-8px}#forumFrontDoor .col-12,#forumDoor .col-12,#forumDiscussion .col-12,#forumRecentActivityDoor .col-12,#forumGuidelinesDoor .col-12,#forumFaqDoor .col-12{position:static}.forumsHeader.parent{height:190px}.forumsHeader.child{height:150px}.forumsHeader .title{font-size:50px;font-weight:200;line-height:1.2;color:#47515a;color:#fff;padding:15px 0 0 0;margin:0}.forumsHeader .forumTitle{font-size:50px;font-weight:200;line-height:1.2;color:#47515a;color:#fff;padding:0;margin:0}.forumsHeader .summary{font-size:16px;font-weight:400;color:#47515a;color:#fff;display:block;padding:0 100px 5px 0}.forumsHeader .breadcrumbs{color:#fff;font-weight:300;padding:0;margin:18px 0 0 0}.forumsHeader .breadcrumbs a{color:#fff}.forumsHeader .breadcrumbs a:hover{color:#3289C8;text-decoration:none}.forumsHeader .forumNavWrap ul.forumNav li{border-right:solid 1px #364c74}.forumsHeader .forumNavWrap ul.forumNav li.navLink{display:inline-block}.forumsHeader .forumNavWrap ul.forumNav li.navLink a{color:#fff}.forumsHeader .forumNavWrap ul.forumNav li.navLink a:hover{color:#3289C8;text-decoration:none}.forum-announcement svg{margin:2px 20px 7px 2px}.forumsHeaderSpacerParent{height:190px}.forumsHeaderSpacerChild{height:150px}div[data-component="forum"] div[data-post-id] .body{margin:0 0 0 70px}div[data-component="forum"] div[data-post-id] .body .side-details{display:block}div[data-component="forum"] div[data-post-id] .body .side-details .vote-box{position:relative;height:35px}div[data-component="forum"] div[data-post-id] .body .side-details .vote-box svg{width:1.3em;height:1.3em;vertical-align:middle;fill:#3289C8}div[data-component="forum"] div[data-post-id] .body .side-details .vote-box .add-vote{position:absolute;top:0;left:0;width:30px;height:30px;margin:0;padding:0}div[data-component="forum"] div[data-post-id] .body .side-details .vote-box .add-vote .btn{background-color:none;background:none;color:#3289C8;padding:0;cursor:pointer;font-size:15px}div[data-component="forum"] div[data-post-id] .body .side-details .vote-box .add-vote .btn:hover{color:#3289C8;background-color:none}div[data-component="forum"] div[data-post-id] .body .side-details .vote-box .votes{position:absolute;top:8px;left:35px;margin:0;padding:0;color:#3289C8;font-size:13px;width:60px}div[data-component="forum"] div[data-post-id] .body .side-details .vote-box .votes .count{font-weight:700}div[data-component="forum"] div[data-post-id] .body .side-details .vote-box .votes .vote-text{font-weight:700;text-transform:uppercase}div[data-component="forum"] div[data-post-id] .body .heading .resolved{float:right;margin:0 0 10px 10px}div[data-component="forum"] div[data-post-id] .body .footer .comment-options{position:relative}div[data-component="forum"] div[data-post-id] .body .footer .comment-options .comment-actions{position:absolute;top:0;right:0}div[data-component="forum"] div[data-post-id] .body .footer .comment-options .comment-actions a.resolves{float:right}div[data-component="forum"] div[data-post-id] .body .footer .comment-options .post-actions{width:320px;margin-bottom:10px}div[data-component="forum"] div[data-post-id] .side{display:block;float:left;width:67px}div[data-component="forum"] div[data-post-id] .side .comment-user{height:50px;width:50px}div[data-component="forum"] div[data-post-id] .side .comment-user .avatar img{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}div[data-component="forum"] div[data-post-id] .side .comment-badge{margin:0;padding:0}div[data-component="forum"] div[data-post-id] .side .comment-badge.community-comment-badge-choice,div[data-component="forum"] div[data-post-id] .side .comment-badge.community-comment-badge-rated,div[data-component="forum"] div[data-post-id] .side .comment-badge.community-comment-badge-answer{background-image:none;width:50px;height:auto}div[data-component="forum"] div[data-post-id] .side .comment-badge.community-comment-badge-choice svg,div[data-component="forum"] div[data-post-id] .side .comment-badge.community-comment-badge-rated svg,div[data-component="forum"] div[data-post-id] .side .comment-badge.community-comment-badge-answer svg{width:100%;height:40px;display:inline-block;vertical-align:middle;fill:#ffc40d;margin-top:5px}div[data-component="forum"] div[data-post-id] .side .label{display:block;padding-top:5px;text-align:center;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.2;position:relative}div[data-component="forum"] div[data-post-id] .side .label.choice{color:#3289C8}div[data-component="forum"] div[data-post-id] .side .label.answer{color:#3289C8}div[data-component="forum"] div[data-post-id] .side .label.rated{color:#3289C8}div[data-component="forum"] div[data-post-id] .postCommentContainer .comments h4{width:125px;height:auto;float:left;clear:left;text-align:right;margin-right:30px;margin-top:0;line-height:2}div[data-component="forum"] div[data-post-id] .postCommentContainer .comments .comment-container textarea{height:200px}div[data-component="forum"] div[data-post-id] .postCommentContainer .comments .formButtons button{width:175px}div[data-component="forum"] div[data-post-id] .postCommentContainer .comments .checkEmailResponse{margin-left:155px}div[data-component="forum"] div[data-post-id] .postCommentContainer .comments .checkEmailResponse label{font-size:14px}div[data-component="forum"] div[data-post-id] .postCommentContainer .pleaseNote{padding-left:155px}div[data-component="forum"] .forumComments .topCommentItems{border-top:1px solid #E0E0E0;padding:10px 0}div[data-component="forum"] .forumComments .topCommentItems .followDiscussion{display:inline-block;position:relative;top:0}div[data-component="forum"] .forumComments .topCommentItems span{display:inline-block}div[data-component="forum"] .forumComments .topCommentItems .forum-comment-toggle{display:inline-block}div[data-component="forum"] .forumComments .topCommentItems .forum-comment-toggle span{display:inline-block;color:#3289C8}div[data-component="forum"] .forumComments .topCommentItems .forum-comment-toggle span:hover{cursor:pointer;color:#65bb12;text-decoration:none}div[data-component="forum"] .forumComments .topCommentItems .forum-comment-toggle .selected{color:#E0E0E0}div[data-component="forum"] .forumComments .topCommentItems .forum-comment-toggle .selected:hover{color:#E0E0E0;cursor:default}div[data-component="forum"] .forumComments .topCommentItems .threadDisplay{display:inline-block;color:#647284}div[data-component="forum"] .forumComments .topCommentItems .threadDisplay.open .collapse{color:#3289C8;font-weight:700;cursor:pointer}div[data-component="forum"] .forumComments .topCommentItems .threadDisplay.closed .collapse{color:#E0E0E0;cursor:pointer}div[data-component="forum"] .forumComments .topCommentItems .discussion-pagination .discussion-pagination-info{display:initial}div[data-component="forum"] .forumComments .topCommentItems .discussion-pagination .discussion-pagination-info span{display:inline-block}.toggle-content,div[data-component="forum"] div[data-post-id] .body .forum-comment-toggle.replies{display:block;margin:0 0 0 15px;float:right;font-weight:400;font-size:11px}.toggle-content span,div[data-component="forum"] div[data-post-id] .body .forum-comment-toggle.replies span{color:#647284;display:block}.toggle-content span:hover,div[data-component="forum"] div[data-post-id] .body .forum-comment-toggle.replies span:hover{cursor:pointer;text-decoration:none}.toggle-content .collapsed-trigger,div[data-component="forum"] div[data-post-id] .body .forum-comment-toggle.replies .collapsed-trigger,.toggle-content .expanded-trigger,div[data-component="forum"] div[data-post-id] .body .forum-comment-toggle.replies .expanded-trigger,.toggle-content .collapsed-trigger-individual,div[data-component="forum"] div[data-post-id] .body .forum-comment-toggle.replies .collapsed-trigger-individual,.toggle-content .expanded-trigger-individual,div[data-component="forum"] div[data-post-id] .body .forum-comment-toggle.replies .expanded-trigger-individual{display:block}.toggle-content .collapsed-trigger.selected,div[data-component="forum"] div[data-post-id] .body .forum-comment-toggle.replies .collapsed-trigger.selected,.toggle-content .expanded-trigger.selected,div[data-component="forum"] div[data-post-id] .body .forum-comment-toggle.replies .expanded-trigger.selected,.toggle-content .collapsed-trigger-individual.selected,div[data-component="forum"] div[data-post-id] .body .forum-comment-toggle.replies .collapsed-trigger-individual.selected,.toggle-content .expanded-trigger-individual.selected,div[data-component="forum"] div[data-post-id] .body .forum-comment-toggle.replies .expanded-trigger-individual.selected{display:none}.forumButtons,div[data-component="forum"] div[data-post-id] .body .cta a.btn.btn-primary,div[data-component="forum"] div[data-post-id] .body .cta a.btn.btn-secondary{width:30%;margin:0}.discussion-pagination{position:absolute;right:0;display:inline-block}.discussion-pagination .discussion-pagination-info{display:inline-block}.forumContent .col-8 .search-bar{display:block}#forumDoor .description-wrap{display:block;margin-bottom:20px}#forumsDiscussionsListing .btn.btn-primary,#forumsLatestIncomingListing .btn.btn-primary{width:300px}#forumsDiscussionsListing .discussionsList .header,#forumsLatestIncomingListing .discussionsList .header{display:block;border-top:solid 1px #E0E0E0}#forumsDiscussionsListing .discussionsList .header b,#forumsLatestIncomingListing .discussionsList .header b{white-space:nowrap;font-size:14px}#forumsDiscussionsListing .discussionsList .header .row,#forumsLatestIncomingListing .discussionsList .header .row{padding:20px 0}#forumsDiscussionsListing .discussionsList li,#forumsLatestIncomingListing .discussionsList li{border-bottom:solid 1px #E0E0E0}#forumsDiscussionsListing .discussionsList .col-1,#forumsDiscussionsListing .discussionsList .col-2,#forumsLatestIncomingListing .discussionsList .col-1,#forumsLatestIncomingListing .discussionsList .col-2{display:block;text-align:right;font-size:13px;font-weight:300;color:#647284;font-weight:700;font-size:14px}#forumsDiscussionsListing .discussionsList .col-1 a,#forumsDiscussionsListing .discussionsList .col-2 a,#forumsLatestIncomingListing .discussionsList .col-1 a,#forumsLatestIncomingListing .discussionsList .col-2 a{color:#3289C8}#forumsDiscussionsListing .discussionsList .col-1 a:hover,#forumsDiscussionsListing .discussionsList .col-2 a:hover,#forumsLatestIncomingListing .discussionsList .col-1 a:hover,#forumsLatestIncomingListing .discussionsList .col-2 a:hover{color:#333;text-decoration:none}#forumsDiscussionsListing .discussionsList .col-1 .answer-this,#forumsDiscussionsListing .discussionsList .col-2 .answer-this,#forumsLatestIncomingListing .discussionsList .col-1 .answer-this,#forumsLatestIncomingListing .discussionsList .col-2 .answer-this{display:inline-block;margin-top:18px;background-color:#65bb12;color:#fff;padding:5px 10px;font-size:12px;font-weight:400;text-transform:uppercase;-moz-transition:background-color,.35s;-o-transition:background-color,.35s;-webkit-transition:background-color,.35s;transition:background-color,.35s}#forumsDiscussionsListing .discussionsList .col-1 .answer-this:hover,#forumsDiscussionsListing .discussionsList .col-2 .answer-this:hover,#forumsLatestIncomingListing .discussionsList .col-1 .answer-this:hover,#forumsLatestIncomingListing .discussionsList .col-2 .answer-this:hover{background-color:#3b8a00;color:#fff}#forumsDiscussionsListing .discussion-pagination .discussion-pagination-info,#forumsLatestIncomingListing .discussion-pagination .discussion-pagination-info{display:inline-block}.pageNav{display:block;padding:20px 0;text-align:right}.pageNav.top{padding-top:10px;margin-bottom:10px;border-top:solid 1px #E0E0E0;border-bottom:solid 1px #E0E0E0}.pageNav .linkBack{float:left}.pageNav .page-count{font-weight:700}.pageNav .pagination{display:inline;white-space:nowrap;color:#778596;border-top:none}.pageNav .pagination .selected{border-top:none}.pageNav .pagination .page-link{font-weight:700;color:#3289C8;padding:0;margin:0}.pageNav .pagination .page-link:first-child{font-weight:400}.pageNav .pagination .page-link:first-child:after{content:"|";margin:0 2px 0 5px;color:#647284;font-weight:200}.pageNav .pagination .page-link:not(:last-child):after{content:"|";margin:0 2px 0 5px;color:#647284;font-weight:200}.pageNav .pagination .page-link.prev:after,.pageNav .pagination .page-link.last:after{content:"";margin:0}.pageNav .pagination .page-link.prev{margin-right:6px}.pageNav .pagination .page-link.prev a:before{content:"\00ab";margin-right:3px}.pageNav .pagination .page-link.next{margin-left:6px;float:none}.pageNav .pagination .page-link.next:after{content:"\00bb";margin-left:3px}.pageNav .threadDisplay{float:left}.pageNav .threadDisplay.open .collapse{color:#3289C8;cursor:pointer}.pageNav .threadDisplay.open .expand{color:#778596;cursor:default}.pageNav .threadDisplay.closed .collapse{color:#778596;cursor:default}.pageNav .threadDisplay.closed .expand{cursor:pointer}.pageNav .track{float:left;border-right:solid 1px #E0E0E0;margin-right:10px;padding-right:10px}#forumsCategoriesNav{border-top:solid 1px #E0E0E0}#forumsCategoriesNav .forumInfo .row{border-bottom:solid 1px #E0E0E0}#forumsCategoriesNav .forumInfo .row .col-2{display:block}#forumsCategoriesNav .forumInfo .row .col-2 .forumCount{width:100%;padding-right:15px;position:relative}#forumsCategoriesNav .forumInfo .row .col-2 .forumCount,#forumsCategoriesNav .forumInfo .row .col-2 .threadCount{font-size:14px;text-align:right;line-height:40px;padding-top:4px}#forumsCategoriesNav .forumInfo .forumTitle{font-size:26px;font-weight:700;line-height:50px;color:#47515a}#forumsCategoriesNav .forumInfo .content{border-bottom:solid 1px #E0E0E0}#forumsCategoriesNav .forumInfo .content ul.subForums li{border-bottom:solid 1px #E0E0E0}#forumsCategoriesNav .forumInfo .content ul.subForums li .threadCount{display:block;float:right;font-size:14px}#forumsRecentActivity .row .col-1.commentCount{display:block;position:relative;padding-left:15px}#forumsRecentActivity .row .col-1.commentCount svg{display:block;fill:#65bb12;width:3em;height:3em}#forumsRecentActivity .row .col-1.commentCount .count{display:block;margin-top:-31px;max-width:45px;text-align:center;color:white;font-size:12px;font-weight:700}#forumsRecentActivity .row .col-7.threadInfo{margin-left:15px}#forumsRecentActivity .row .col-7.threadInfo .title{font-size:20px}#forumsHottestDiscussions .row .col-1.commentCount{display:block;position:relative;padding-left:0}#forumsHottestDiscussions .row .col-1.commentCount svg{display:block;fill:#65bb12;width:3em;height:3em}#forumsHottestDiscussions .row .col-1.commentCount .count{display:block;margin-top:-31px;max-width:45px;text-align:center;color:white;font-size:12px;font-weight:700}#forumsRelatedDiscussions ul li.row .col-1.commentCount{display:block;position:relative;padding-left:0}#forumsRelatedDiscussions ul li.row .col-1.commentCount svg{display:block;fill:#65bb12;width:3em;height:3em}#forumsRelatedDiscussions ul li.row .col-1.commentCount .count{display:block;margin-top:-33px;max-width:45px;text-align:center;color:white;font-size:12px;font-weight:700}#forumsLatestIncoming h4{font-size:28px;color:#47515a}#postDiscussion{padding:30px}#postDiscussion h4{display:block;width:125px;height:auto;float:left;clear:left;text-align:right;margin-right:30px;line-height:2}#postDiscussion .summary{display:block;margin-bottom:20px}#postDiscussion select,#postDiscussion input[type="text"],#postDiscussion textarea{width:405px}#postDiscussion textarea{height:200px}#postDiscussion #topic_tags{position:relative}#postDiscussion #topic_tags li label.checkbox{font-size:12px}#postDiscussion .formButtons{text-align:right}#postDiscussion .formButtons button{width:160px}#postDiscussion .pleaseNote{padding-left:155px}#postDiscussion .selectTags{margin-left:155px;width:382px}#discussion .warning-label{padding-left:155px}#discussion .checkEmailResponse{margin-left:155px}#discussion .checkEmailResponse h4{width:auto;height:auto;float:none;clear:none;text-align:left;margin-right:0;line-height:inherit}#postDiscussion .selectTitle{width:100px}#postDiscussion select,#postDiscussion input[type="text"],#postDiscussion textarea{width:400px}#postDiscussion #forum_topic_tags{-moz-column-gap:0;-webkit-column-gap:0;column-gap:0;width:400px}body .col-4 #postDiscussion{padding:15px 15px 20px}body .col-4 #postDiscussion .summary,body .col-4 #postDiscussion h4{display:none}body .col-4 #postDiscussion h3{font-size:18px}body .col-4 #postDiscussion .checkEmailResponse h4{display:inline}body .col-4 #postDiscussion .selectTags,body .col-4 #postDiscussion .checkEmailResponse,body .col-4 #postDiscussion .pleaseNote,body .col-4 #postDiscussion .warning-label{margin-left:0px;padding-left:0px}body .col-4 #postDiscussion .formButtons{text-align:center;margin-bottom:0px}body .col-4 #postDiscussion .formButtons button{width:45%}body .col-4 #postDiscussion .selectTags{width:auto;padding-left:10px}body .col-4 #postDiscussion select,body .col-4 #postDiscussion input,body .col-4 #postDiscussion #forum_topic_title,body .col-4 #postDiscussion textarea{width:100%}body .col-4 #postDiscussion #forum_topic_tags{width:100%;column-count:2;-webkit-column-count:2;-moz-column-count:2}body .col-4 #postDiscussion #forum_topic_tags input{width:auto}body .col-4 #postDiscussion #forum_topic_emailResponse,body .col-4 #postDiscussion #forum_topic_sticky{width:auto}body .col-4 .close-discussion-button{float:right;margin:4px;color:#65bb12}#forumStartDiscussionHeader .startDiscussionContainer .startDiscussionButton{display:inline-block;width:355px}#forumStartDiscussionHeader .startDiscussionContainer .startDiscussionButton .btn{width:135px;padding:5px 110px;margin:0 10px 0 0}#forumStartDiscussionHeader .startDiscussionContainer .startDiscussionPagination{float:right;margin-top:0;margin-bottom:0}#forumStartDiscussionHeader .startDiscussionContainer .startDiscussionPagination .discussion-pagination{text-align:left}#forumStartDiscussionHeader .startDiscussionContainer .startDiscussionPagination .discussion-pagination .discussion-pagination-info{display:inline}.content-list.article-list.result-list.forum-search-results .items>li{border-top:none;margin-top:0;padding-top:0;border-bottom:1px solid #E0E0E0;margin-bottom:30px;padding-bottom:30px}.content-list.article-list.result-list.forum-search-results .search-listing.medusa-list{border:none}.download-cta .btn{font-size:20px;padding-bottom:14px;padding-top:14px;width:200px}.resource-specs li{display:inline-block;float:left;width:50%}.resource-usefulness{padding:9px 19px}.resource-usefulness .btn{width:60px}.abstract-header .abstract-title{font-size:32px}.abstract-info .abstract-dek{width:55%;font-size:17px;line-height:1.6;margin-bottom:20px}.abstract-info .abstract-specs .specs{font-size:18px;line-height:1.8}.abstract-info .logo{margin-right:30px}.abstract-info .abstract-info-download-wrapper{clear:both}.abstract-info .abstract-info-download-wrapper.top{margin-right:-20px}.abstract-info .abstract-info-download-wrapper.bottom{margin:0 -20px}.abstract-info .abstract-info-download-wrapper .btn{max-width:630px;margin:0 auto}.abstract-info-right-rail{width:42%;float:right}.directory-search-bar input[type="text"]{font-size:30px;padding:30px}.directory-search-bar input[type="text"]:focus{padding:30px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.directory-search-bar input[type="text"]::-moz-placeholder{color:#3289C8;opacity:1;font-size:30px}.directory-search-bar input[type="text"]::-moz-placeholder:focus{color:transparent}.directory-search-bar input[type="text"]::-webkit-input-placeholder{color:#3289C8;opacity:1;font-size:30px}.directory-search-bar input[type="text"]::-webkit-input-placeholder:focus{color:transparent}.directory-search-bar input[type="text"]:-ms-input-placeholder{color:#3289C8;opacity:1;font-size:30px}.directory-search-bar input[type="text"]:-ms-input-placeholder:focus{color:transparent}.resource-library-tcc-header .title{font-size:48px;margin-bottom:30px;padding-bottom:15px}.resource-library-tcc-header .summary{font-size:24px;font-weight:400;line-height:1.4;color:#778596}.resource-library .go-button{display:inline-block;position:relative;float:right;margin:15px 0 15px 20px;width:70px;height:70px;border:1px solid #65bb12;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.resource-library .go-button .go-circle{position:relative;display:block;width:70px;height:70px;padding:0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.resource-library .go-button .go-circle svg{width:70px;height:14px;margin-top:28px;fill:#65bb12}.resource-library .go-button:hover .go-circle{background:#65bb12}.resource-library .go-button:hover .go-circle:before{box-shadow:inset 0 0 0 4px #fff,0 0 0 4px #65bb12}.resource-library .go-button:hover .go-circle svg{fill:#fff}.resource-library .asset-description{display:block}.resource-library h1{padding-bottom:15px;margin-bottom:30px}.resource-library #resourceLibrarySearchFilter ul li .dropDown.content{top:40px;left:82px}.resource-library #resourceLibrarySearchFilter ul li .dropDown.topic{top:40px;left:235px}.post-abstract-header .share-bar li.divider{float:left;width:1px;background:#c7c0ce;height:15px;margin:15px 10px 15px 5px}.post-abstract-header .directory-search-bar input[type="text"]{height:80px;font-size:26px;padding:0 130px 0 30px}.post-abstract-header .directory-search-bar .directory-search-button{height:80px;width:100px}.resource-library-river ul.items li{border-bottom:none;border-top:none;padding-bottom:0}.resource-library-river ul.items li .asset-title a{font-size:30px;font-weight:400;line-height:1.1;color:#47515a}.resource-library-river ul.items li .btn{display:inline-block;margin-left:-4px}.member-top-content .profile-picture{margin:0 0 30px 0}.member-top-content .profile-picture img{width:170px;height:170px}.member-top-content .profile-heading{margin-top:30px;margin-left:200px}.member-top-content h1{font-size:48px}.member-top-content .btn{padding:6px 20px;margin-left:15px}.member-top-content .profile{clear:none;font-size:15px;margin-bottom:30px;margin-left:200px;margin-right:15%;max-width:1000px}.member-top-content .profile .label{font-weight:bold}.member-top-content .comment-flag form.flag{padding:30px;background:rgba(0,0,0,0.8);position:absolute;box-sizing:border-box;left:50%;width:400px;margin-left:-200px;z-index:1}.member-top-content .comment-flag span svg{width:30px;height:30px}.member-content{font-size:16px}.member-content section{padding:30px;margin-left:0px;margin-right:0px}.member-content a.section-toggle{color:#65bb12;top:22px;right:30px}.member-content ul.member-contacts li{float:left;width:25%}.member-content ul.member-contacts li .thumbnail{margin-bottom:30px}.member-content ul.member-contacts .content{margin-bottom:30px}.member-content ul.member-contacts li ~ li{margin-top:0}.member-content .show-more.hidden{display:none}.member-content .action-buttons{margin-bottom:30px;overflow:auto}.member-content .action-buttons .btn{width:calc(50% - 15px);margin:0;padding:30px;float:left}.member-content .action-buttons .btn+.btn{margin-left:30px}.member-content .preferences .save .btn{max-width:370px}.member-content .preferences .edit{margin:0 0 30px}.member-content .preferences .edit .social-input{width:calc((100% - 60px) / 3)}.member-content .preferences .edit .social-input input{width:100%}.member-content .preferences .edit .social-input+.social-input{margin:0 0 0 30px}.member-content .preferences .edit p{max-width:88%}.member-content .preferences .edit div{margin-top:30px}.member-content .preferences .edit #profile .biography p,.member-content .preferences .edit #profile .biography textarea,.member-content .preferences .edit #profile .interests p,.member-content .preferences .edit #profile .interests textarea,.member-content .preferences .edit #profile .current-tech p,.member-content .preferences .edit #profile .current-tech textarea{width:calc(50% - 15px);display:inline-block}.member-content .preferences .edit #profile .biography textarea,.member-content .preferences .edit #profile .interests textarea,.member-content .preferences .edit #profile .current-tech textarea{margin-left:30px;vertical-align:top}.member-content .preferences .edit #contact label:not(.validate-error){display:inline-block;width:calc(20% - 15px);text-align:right}.member-content .preferences .edit #contact input:not([type="checkbox"]),.member-content .preferences .edit #contact select{display:inline-block;width:calc(50% - 15px);margin-left:30px}.member-content .preferences .edit #contact div+div{margin-top:10px}.member-content .preferences .edit #contact div:last-child:not(.warning-label){margin-top:30px}.member-content .preferences .edit #contact .tos p{max-width:70%}.member-content .preferences .edit #contact .warning-label{margin-top:10px}.member-content .preferences .edit #contact .warning-label label.validate-error{margin-left:240px;margin-top:0}.member-content ul.member-forum-posts li,.member-content ul.member-comments li,.member-content ul.member-saved-discussions li{padding-left:100px}.member-content ul.member-forum-posts li .count-box,.member-content ul.member-comments li .count-box,.member-content ul.member-saved-discussions li .count-box{display:block;position:absolute;left:0;top:0;bottom:0;text-align:right;width:40px;padding-top:30px;padding-right:30px;border-right:1px solid #E0E0E0;font-size:14px;color:#778596;line-height:1;text-transform:lowercase}.member-content ul.member-forum-posts li .count-box span,.member-content ul.member-comments li .count-box span,.member-content ul.member-saved-discussions li .count-box span{font-weight:bold;font-size:18px;color:#333;display:block}.member-content #user-message .submit{display:block;text-align:right}.member-content #user-message fieldset.checkbox{display:inline}.member-content #user-message .btn.btn-primary{width:auto;margin-left:30px}.container.member-footer{padding:0 60px}.member-footer .discover-zdnet .graphic{left:-25px}.member-footer .discover-zdnet .graphic svg{height:80px}.member-footer .discover-zdnet .graphic .user-icon svg{height:50px;margin:0 40px;bottom:15px}ul.member-tabs{margin-left:30px}ul.member-tabs li a{width:210px}ul.member-tabs li a .text{display:inline}ul.member-tabs li a svg{display:none}ul.member-tabs li a.tab-premium{width:210px}ul.member-tabs li a.tab-premium .text{display:none}ul.member-tabs li a.tab-premium svg{display:inline-block;width:120px}.member-newsletters.content-list ul.items{margin-bottom:0}.member-newsletters.content-list ul.items li{position:relative;padding-right:200px}.member-newsletters.content-list ul.items li .btn{position:absolute;top:6px;right:0}.col-main .search-input{width:265px}.col-6 .search-input{width:225px}.content-list.article-list.result-list .search-listing .go-button{display:inline-block;position:relative;float:right;margin:15px 0 15px 20px;width:70px;height:70px;border:1px solid #E0E0E0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.content-list.article-list.result-list .search-listing .go-button .go-circle{position:relative;display:block;width:70px;height:70px;padding:0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.content-list.article-list.result-list .search-listing .go-button .go-circle svg{width:77px;height:27px;margin-top:22px;fill:#3289C8}.content-list.article-list.result-list .search-listing .go-button:hover .go-circle{background:#3289C8}.content-list.article-list.result-list .search-listing .go-button:hover .go-circle:before{box-shadow:inset 0 0 0 4px #fff,0 0 0 4px #E0E0E0}.content-list.article-list.result-list .search-listing .go-button:hover .go-circle svg{fill:#fff}.content-list.article-list.result-list .search-listing .medusa-list{border:0;padding:0}.content-list.article-list.result-list .search-listing .medusa-list .thumbnail{margin:0 20px 0 0}.content-list.article-list.result-list .search-listing .medusa-list .item-download{position:relative;float:left;height:auto}.content-list.article-list.result-list .search-listing .medusa-list .item-download.thumbnail:after{background:none}.content-list.article-list.result-list .search-listing .medusa-list .item-download .download-button{position:relative;margin:0 auto 15px;width:70px;height:70px;border:1px solid #65bb12;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.content-list.article-list.result-list .search-listing .medusa-list .item-download .download-button svg{fill:#65bb12;width:71px;height:40px;margin-top:17px}.content-list.article-list.result-list .search-listing .medusa-list .item-download .btn{display:block}.content-list.article-list.result-list .search-listing .medusa-list .item-download:hover a{text-decoration:none}.content-list.article-list.result-list .search-listing .medusa-list .item-download:hover .download-button{border:1px solid #5bbd11}.content-list.article-list.result-list .search-listing .medusa-list .item-download:hover .download-button svg{fill:#5bbd11}.content-list.article-list.result-list .search-listing .medusa-list .item-download:hover .btn.btn-primary{background-color:#5bbd11}.content-list.article-list.result-list .search-listing .thumbnail{display:block}.content-list.article-list.result-list .search-listing .thumbnail img{position:absolute;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;height:100%;width:auto}.content-list.article-list.result-list .search-listing .btn-mobile{display:none}.pre-results{position:relative}.pre-results .pagination{display:block;position:relative;margin-top:-45px}.pre-results .section-heading{margin-bottom:20px}.search-content .pagination{width:inherit;text-align:right;margin-bottom:20px}.search-filters .desktop-search{display:inline}.search-filters .desktop-search ul li{display:inline-block;margin-right:-5px;border-right:1px solid #213540}.search-filters .desktop-search ul li.selected{background:#213540}.search-filters .desktop-search ul li.selected ul.dropDown{max-height:40000%}.search-filters .desktop-search ul li ul.dropDown{position:absolute;top:42px;left:0;width:220px;padding:0;max-height:0;z-index:1;overflow:hidden;-moz-transition:height,.25s,linear;-o-transition:height,.25s,linear;-webkit-transition:height,.25s,linear;transition:height,.25s,linear}.search-filters .desktop-search ul li ul.dropDown li{display:block;background:#213540;padding:10px 20px;position:relative;height:42px;padding:0}.search-filters .desktop-search ul li ul.dropDown li a{position:absolute;top:0;left:0;right:0;padding:0 20px;line-height:42px;color:#fff;font-weight:300}.search-filters .desktop-search ul li ul.dropDown li a:hover{background:rgba(255,255,255,0.05)}.search-filters .desktop-search ul li ul.dropDown li.selected{background:#325162;border-color:transparent transparent #fff transparent}.search-filters .desktop-search ul li ul.dropDown li.load-more{text-align:center;background:#080E14}.search-filters .desktop-search ul li ul.dropDown li.load-more a{color:#CAD6DE;font-weight:700}.search-filters .desktop-search ul li.clear-all{float:right;border-right:0;border-left:1px solid #213540;margin:0}.search-filters .desktop-search ul li.clear-all a span{color:#fff;margin-right:35px}.search-filters .desktop-search ul li.clear-all a span.clear-all-circle{margin-right:0}.search-filters .desktop-search ul li.clear-all:hover a span{color:#2378b8}.search-filters .desktop-search ul li.clear-all:hover a span.clear-all-circle{background-color:#2378b8}.search-filters .desktop-search ul li.clear-all:hover svg{fill:#2378b8}.search-filters .desktop-search .item-list li{border:0}.search-filters .desktop-search .item-list li.hide{display:none}.search-filters .desktop-search .item-list .view-more{padding:10px;background:#080E14;text-align:center}.search-filters .desktop-search .item-list .view-more:hover{background:#111d2a}.search-filters .mobile-search{display:none}.video-carousel-wrapper{height:482px}.video-carousel-wrapper .video-carousel{height:432px;padding-bottom:50px}.video-carousel-wrapper .video-carousel .content-container{width:768px}.video-carousel-wrapper .arrow-btn{top:50%;margin-top:-25px}.video-carousel-wrapper .arrow-btn.prev-item{left:-80px}.video-carousel-wrapper .arrow-btn.next-item{right:-80px}.video-details{text-align:left;height:50px;line-height:50px;margin:0}.video-details h2{display:block;line-height:inherit;height:inherit;overflow:hidden}.video-details .video-details-icons{position:absolute;top:0;right:0;line-height:inherit;height:inherit}.video-details .video-details-icons .trigger>span{display:inline}.video-details .popup{bottom:100%}.video-heading .video-details{margin:0 0 30px}.video-heading .video-details h2{padding-top:15px}.video-heading .video-details .video-details-icons{line-height:inherit;height:inherit}.video-heading .video-details .video-details-icons .trigger{margin:0 8px}.video-heading .video-details .video-details-icons .trigger:last-of-type{margin-right:0}.video-heading .video-details .about-popup{margin-left:-115px;bottom:100%}.video-heading .video-details .about-popup:after{right:64%}.video-heading .video-details .sharebar-popup{margin-left:-23px;bottom:100%}.video-heading .video-details .sharebar-popup:after{right:50%}.video-heading .video-related{margin:20px 100px 30px;height:130px}.video-heading .video-related .item{width:50%;height:130px;float:left;padding-left:195px}.video-heading .video-related .item img{width:175px;height:auto}.video-heading .video-related .item .title{margin-right:20px}.video-heading .video-related .arrow-btn{top:50%;margin-top:-25px}.video-heading .video-related .arrow-btn.prev-item{left:-80px;margin-left:0}.video-heading .video-related .arrow-btn.next-item{right:-80px;left:auto;margin-left:0}.video-listing .btn.btn-primary{max-width:50%;margin:0 auto}.overlays .overlay.playlist .playScroll{margin:100px 20px 0}.ad .overlays .overlay.playlist .playScroll{margin:202px 20px 0}.sharebar-popup .share-bar>ul>li a{width:44px;height:44px}.unsubscribe-header .col-12 .container{height:315px}.unsubscribe-header,.unsubscribe-spacer{height:315px}.unsubscribe-message{width:560px}.unsubscribe-message h4{font-size:35px}.unsubscribe-module .wrapper{width:620px;margin:0 auto}.unsubscribe-module .col-12{text-align:center}.unsubscribe-module .circle{display:inline-block;vertical-align:top;border:1px #65bb12 solid;padding:20px;border-radius:50%}.unsubscribe-module .circle svg{display:inline-block;width:25px;height:25px;vertical-align:top;fill:#65bb12}.unsubscribe-module .message{width:495px;padding-left:50px}.unsubscribe-module .message h5{font-size:18px;line-height:1.1;margin-bottom:0;color:#47515a}.unsubscribe-module .message p{font-size:18px}.unsubscribe-module .message a.btn.btn-primary{width:370px}.unsubscribe-module .message a.btn.btn-primary.fb,.unsubscribe-module .message a.btn.btn-primary.linkedin,.unsubscribe-module .message a.btn.btn-primary.twitter{margin-bottom:1px}.sem-search .medusa-horizontal-list div.content-list.resource-list ul.items{justify-content:space-between;display:flex}.sem-search .medusa-horizontal-list div.content-list.resource-list ul.items li.sponsored{width:30%;align-self:flex-end;margin-bottom:0}.sem-search .medusa-horizontal-list div.content-list.resource-list ul.items li.sponsored .item-content{min-height:initial}.page-heading-container.topic .page-heading .title{font-size:62px}.page-heading-container.topic .page-heading .social-links{display:inline-block}.page-heading-container.topic .page-heading .social-links>ul>li{margin-left:20px}.page-heading-container.topic .page-heading .social-links>ul>li:first-child{margin-left:20px}.page-heading-container.topic .page-heading .social-links>ul>li a:hover{opacity:0.8}.page-heading-container.topic .page-heading .summary{display:block;font-size:17px;color:#555;margin-bottom:0}.topic-river-container .river .content-list .items .thumbnail{width:170px;height:128px}.related-topics.topic h3,.related-topics.topic a{margin:5px 5px 5px 0}.related-topics.topic a.zd-topic-link{padding-left:15px;border-left:1px solid #E0E0E0}.topic-related-resources ul{overflow:auto}.topic-related-resources ul li{width:25%;float:left}.topic-newsletter-unit .thumbnail,.topic-trp-unit .thumbnail{float:right;width:50%;max-width:285px;margin:0 0 20px 20px;right:0;top:0}.topic-newsletter-unit .item-content,.topic-trp-unit .item-content{padding-right:10px}.topic-newsletter-unit .item-content .title,.topic-trp-unit .item-content .title{margin-top:0}.content-list .items .dek{display:block}.content-list .items .title{font-size:24px;margin-bottom:10px}.content-list .items p.dek{margin-bottom:5px}.content-list .items .meta,.content-list .items .vendor{font-size:inherit}.content-list .items .thumbnail{width:170px;height:128px}.content-list .items .thumbnail .icon{width:70px;height:70px;line-height:70px;margin-top:-35px;margin-left:-35px}.content-list .items .thumbnail .icon svg{width:24px;height:24px}.content-list .items .see-more a{font-size:13px}.content-list .items .see-more svg{width:24px;height:24px}.featured-topics{display:block;margin-bottom:30px;line-height:1.2;color:#47515a}.featured-topics ul{margin:0;list-style:none}.featured-topics ul li:not(:last-child){margin-bottom:20px}.featured-topics a{color:inherit}.hero-carousel-wrapper{height:400px}.hero-carousel{height:400px}.hero-carousel .page{display:block;position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;transition:opacity 0s 0.5s ease, visibility 0s 0.5s;opacity:0}.hero-carousel .page:not(.active){z-index:-1}.hero-carousel .page.active{opacity:1;transition:opacity 0.5s ease;visibility:visible}.hero-carousel .slate{visibility:visible;opacity:1;transform:none !important;-webkit-transform:none !important;position:relative;float:right;width:25%}.hero-carousel .slate.large{background:#07243f;width:50%}.hero-carousel .slate.large .title{font-weight:300;font-size:38px;width:60%;line-height:1}.hero-carousel .slate.large .item-content{padding:30px;padding-right:50px;vertical-align:middle;display:inline-block;position:relative}.hero-carousel .slate.large:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-left:-0.3em}.hero-carousel .slate .meta{font-size:13px}.hero-carousel .slate.trp-promo:not(.large){text-align:center}.hero-carousel .slate.trp-promo:not(.large) .item-content{padding-right:20px}.hero-carousel .slate.trp-promo:not(.large) .title{font-weight:300;font-size:32px}.hero-carousel .slate.trp-promo:not(.large) svg{width:100px;margin-top:50px;margin-bottom:10px}.hero-carousel .slate.trp-download .trp-icon{left:20px;right:auto}.hero-carousel .slate.trp-download .trp-icon svg{width:100px}.hero-carousel .switch-item{display:none}.hero-carousel .switch-page{display:block}.team-map{background:#316390;padding:30px}.team-map ul.regions{margin:0;list-style:none;width:414px;height:232px;background:transparent url('https://tr2.cbsistatic.com/fly/1572969380-fly/bundles/techrepubliccss/images/world-map.png') no-repeat center center;position:relative}.team-map ul.regions .map-area{position:absolute}.team-map ul.regions .map-tooltip{display:block;visibility:hidden;position:absolute;background:rgba(0,0,0,0.8);color:white;border-radius:5px;bottom:73%;left:50%;padding:5px;text-align:center;width:108px;margin-left:-54px;font-size:14px}.team-map ul.regions .map-tooltip:after{content:"";position:absolute;left:50%;top:auto;bottom:-5px;border:solid;border-color:rgba(0,0,0,0.8) transparent;border-width:5px 5px 0 5px;margin-left:-5px}.team-map ul.regions li:hover .map-tooltip{visibility:visible}.team-map ul.regions .us .map-area{width:107px;height:61px;top:71px;left:40px}.team-map ul.regions .us .map-area .map-tooltip{left:43%;bottom:92%}.team-map ul.regions .us:hover .map-area{background:transparent url('https://tr1.cbsistatic.com/fly/1572969380-fly/bundles/techrepubliccss/images/world-map-us-hover.png') no-repeat center center}.team-map ul.regions .uk .map-area{width:69px;height:62px;top:34px;left:171px}.team-map ul.regions .uk .map-area .map-tooltip{left:17%;bottom:68%}.team-map ul.regions .uk:hover .map-area{background:transparent url('https://tr3.cbsistatic.com/fly/1572969380-fly/bundles/techrepubliccss/images/world-map-uk-hover.png') no-repeat center center}.team-map ul.regions .au .map-area{width:78px;height:59px;top:150px;left:317px}.team-map ul.regions .au .map-area .map-tooltip{left:43%;bottom:86%}.team-map ul.regions .au:hover .map-area{background:transparent url('https://tr2.cbsistatic.com/fly/1572969380-fly/bundles/techrepubliccss/images/world-map-au-hover.png') no-repeat center center}.team-map ul.regions span.label{position:absolute;top:60px;left:410px;width:200px;font-weight:bold;font-size:22px;color:#eee}.team-map ul.regions li:hover span.label{color:#4ca0fb}.team-map ul.regions .uk span.label{margin-top:30px}.team-map ul.regions .us span.label{margin-top:60px}.related-topics a,.related-topics .current-topic{font-size:14px}.sticky-wrapper [data-ad]{min-height:250px}.sticky-wrapper [data-ad].fixed{position:fixed;top:100px}.sticky-wrapper [data-ad].fixed.bottom-fixed{position:absolute;top:auto}body.skybox-loaded .sticky-element-placeholder{height:0 !important}body.skybox-loaded .sticky-wrapper [data-ad].fixed:not(.bottom-fixed){top:200px}.trending-content .item{width:25%;height:240px}.trending-content .item a{font-size:16px}.page-footer .container{padding:20px 0}.page-footer .col-4.col-featured-articles,.page-footer .col-4.services,.page-footer .col-4.explore{padding-top:0}.page-footer .copyright{padding-bottom:0}.page-footer .copyright .container{padding-top:0}.page-footer .copyright .container .footer-connect-links{float:right;margin:0}.page-footer .copyright .container .footer-connect-links a:not(:first-child){margin-left:25px}.page-footer .copyright .container .sites select{font-size:13px}.page-header{font-size:14px}.page-header.fixed-parent{height:85px}.page-header .nav-social-links{display:block}.page-header .masthead{height:45px}.page-header .masthead .container-header{height:45px;width:100%;padding:0 10px}.page-header .masthead .container-header .logo-large{display:block}.page-header .masthead .container-header .search-large{display:block;width:100px;height:45px;margin-left:15px;float:left}.page-header .masthead .container-header .search-large .smart-search-icon{width:200px;background-color:#fff;color:#2378b8;padding:12px;cursor:pointer;text-transform:uppercase;font-weight:700}.page-header .masthead .container-header .search-large .smart-search-icon svg{background-color:#2a85c5;fill:#fff;width:20px;height:15px;vertical-align:middle;float:right;margin:-12px;padding:15px}.page-header .masthead .container-header .search-large .smart-search{top:45px;min-height:400px;transition:clip 0.3s ease, visibility 0s 0.3s, opacity 0.3s;clip:rect(0px, 3000px, 0px, 0px);opacity:0}.page-header .masthead .container-header .search-large .smart-search.active{transition:clip 1s ease, opacity 0.3s;clip:rect(0px, 3000px, 1000px, 0px);opacity:1}.page-header .masthead .container-header .search-large .smart-search .container .site-search .smart-search-input{font-size:30px;margin-bottom:10px;padding:0 10px;height:55px}.page-header .masthead .container-header .search-large .smart-search .container .site-search .smart-search-button{padding:0;font-size:30px;margin-left:-40px;-webkit-text-stroke:3px white}.page-header .masthead .container-header .search-large .smart-search .container .site-search .smart-search-button.active-input-button{height:45px;-webkit-text-stroke:0}.page-header .masthead .container-header .search-large .smart-search .container .site-search .smart-search-button .go-button{padding:6px;margin-left:3px}.page-header .masthead .container-header .search-large .smart-search .container .smart-search-close{margin-top:8px;cursor:pointer;padding:0}.page-header .masthead .container-header .search-large .smart-search .container .smart-search-results{margin-top:25px}.page-header .masthead .container-header .search-large .smart-search .container .smart-search-results .trending-content-title{margin-top:-19px;margin-bottom:20px}.page-header .masthead .container-header .site-logo .nav-logo{margin:0;padding:0}.page-header .masthead .container-header .site-logo .nav-logo .tr-logotype{display:block;float:left;width:164px;height:42px;margin-top:2px;fill:#fff}.page-header .masthead .container-header .primaryNav{position:absolute;right:0;top:0;line-height:45px}.page-header .masthead .container-header .primaryNav .navListMobile{display:none}.page-header .masthead .container-header .primaryNav .navList{display:block;margin:0;list-style:none}.page-header .masthead .container-header .primaryNav .navList li{display:inline-block;padding-right:15px;position:relative}.page-header .masthead .container-header .primaryNav .navList li.trp-header-link a{color:#87e826}.page-header .masthead .container-header .primaryNav .navList li.trp-header-link a:hover{color:#49e463;text-decoration:none}.page-header .masthead .container-header .primaryNav .navList li.sectionLinks{display:none}.page-header .masthead .container-header .primaryNav .navList li a{color:#fff}.page-header .masthead .container-header .primaryNav .navList li a:hover{color:#bbdef4;text-decoration:none}.page-header .masthead .container-header .primaryNav .navList li a:hover svg{fill:#bbdef4}.page-header .masthead .container-header .primaryNav .navList li.headerLogin{padding-left:10px;height:20px;width:20px}.page-header .masthead .container-header .primaryNav .navList li.headerLogin #site-member{position:absolute;width:50px;left:-3px;top:5px;height:48px}.page-header .masthead .container-header .primaryNav .navList li.headerLogin #site-member:hover .logged-out,.page-header .masthead .container-header .primaryNav .navList li.headerLogin #site-member:hover .logged-in{display:block;margin-right:1.2em}.page-header .masthead .container-header .primaryNav .navList li.headerLogin #site-member .logged-out{text-align:center}.page-header .masthead .container-header .primaryNav .navList li.headerLogin .dropdown-content{border:none;box-shadow:none;background-color:#1865a9;right:-15px;top:32px;line-height:1.25}.page-header .masthead .container-header .primaryNav .navList li.headerLogin .dropdown-content .member-profile .member-name{color:#c1d2e4}.page-header .masthead .container-header .primaryNav .navList li.headerLogin .dropdown-content .member-nav ul{padding-left:0}.page-header .masthead .container-header .primaryNav .navList li.headerLogin .dropdown-content .member-nav ul li{padding:5px 0}.page-header .masthead .container-header .primaryNav .navList li.headerLogin .dropdown-content .member-nav ul li a{padding:0}.page-header .masthead .container-header .primaryNav .navList li.headerLogin .dropdown-content:before{content:"";display:block;width:0;height:0;border:solid 5px;border-color:transparent transparent #1865a9 transparent;position:absolute;right:20px;top:-10px}.page-header .masthead .container-header .primaryNav .navList li.headerLogin .header-member,.page-header .masthead .container-header .primaryNav .navList li.headerLogin .header-member-logged-in{width:25px}.page-header .masthead .container-header .primaryNav .navList li.hasDrop{padding-right:25px;border-right:1px solid #1865a9}.page-header .masthead .container-header .primaryNav .navList li.hasDrop span.moreText{pointer-events:none;color:#fff}.page-header .masthead .container-header .primaryNav .navList li.hasDrop span.arrow:after{content:"";display:block;width:0;height:0;border:solid 4px;border-color:#bbdef4 transparent transparent transparent;position:absolute;right:13px;top:22px}.page-header .masthead .container-header .primaryNav .navList li.hasDrop ul{overflow:hidden;padding:0;margin:0}.page-header .masthead .container-header .primaryNav .navList li.hasDrop ul li{padding:15px 20px 0 20px;display:block}.page-header .masthead .container-header .primaryNav .navList li.hasDrop ul li.seeAll{font-weight:bold;border-bottom:1px solid #2a85c5;padding-bottom:15px}.page-header .masthead .container-header .primaryNav .navList li.hasDrop ul li.seeAll.arrow:after{content:"";display:block;width:0;height:0;border:solid 4px;border-color:transparent transparent transparent #bbdef4;position:absolute;left:90px;top:20px}.page-header .masthead .container-header .primaryNav .navList li.hasDrop ul.menu-topics{display:none;padding-bottom:15px;line-height:1.25}.page-header .masthead .container-header .primaryNav .navList li.hasDrop ul.menu-topics .sectionList,.page-header .masthead .container-header .primaryNav .navList li.hasDrop ul.menu-topics .editionList{color:#bbdef4}.page-header .masthead .container-header .primaryNav .navList li.hasDrop ul.menu-topics .editionList{border-top:1px solid #2a85c5;margin-top:15px}.page-header .masthead .container-header .primaryNav .navList li.hasDrop ul.menu-topics .editionList span{font-weight:bold}.page-header .masthead .container-header .primaryNav .navList li.hasDrop ul.menu-topics .editionList ul li{padding-left:0}.page-header .masthead .container-header .primaryNav .navList li.hasDrop ul.menu-topics .sectionLinksMore{padding-top:0}.page-header .masthead .container-header .primaryNav .navList li.hasDrop ul.menu-topics .sectionLinksMore ul li{padding-left:0}.page-header .masthead .container-header .primaryNav .navList li.hasDrop:hover .menu-topics{z-index:5000000;font-weight:normal;background:#1865a9;display:list-item;list-style-type:none;margin:0;width:230px;position:absolute;top:45px;right:-54px}.page-header .masthead .container-header .primaryNav .navList li.hasDrop:hover:before{content:"";display:block;width:0;height:0;border:solid 5px;border-color:transparent transparent #1865a9 transparent;position:absolute;left:25%;bottom:0px}.smart-search-results .content .item-list .thumbnail .img{margin:5px 20px 20px}.page-header .masthead .container-header .smart-search-close{position:relative;float:right;background:none;width:auto}.page-header .masthead .container-header .smart-search-close.smart-search-mobile{display:none}.page-header .masthead .container-header .smart-search-close.smart-search-desktop{display:block}#smart-search-overlay{display:block;position:fixed;top:0;left:0;height:100%;width:100%;overflow:auto;animation:fadeIn 0.3s;z-index:2}#smart-search-overlay:before{content:"";position:absolute;display:block;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,0.5)}.search-open{overflow:auto}.search-open .page-header .masthead .container-header .smart-search-close.smart-search-mobile{display:none}@media (max-width: 1310px) and (min-width: 1230px){.page-header .masthead .container-header .primaryNav .navList li.alpha,.page-header .masthead .container-header .primaryNav .navList li.beta{display:none}}.row{zoom:1;width:auto}.row:before,.row:after{content:"";display:table}.row:after{clear:both}.container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:980px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;zoom:1}.container:before,.container:after{content:"";display:table}.container:after{clear:both}[class|="col"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0}[class|="col"] ~ [class|="col"]{margin-left:20px}.col-1{width:60px;position:relative}[class|="col"].push-1{left:120px}[class|="col"].pull-1{right:120px}.col-2{width:140px;position:relative}[class|="col"].push-2{left:200px}[class|="col"].pull-2{right:200px}.col-3{width:220px;position:relative}[class|="col"].push-3{left:280px}[class|="col"].pull-3{right:280px}.col-4{width:300px;position:relative}[class|="col"].push-4{left:360px}[class|="col"].pull-4{right:360px}.col-5{width:380px;position:relative}[class|="col"].push-5{left:440px}[class|="col"].pull-5{right:440px}.col-6{width:460px;position:relative}[class|="col"].push-6{left:520px}[class|="col"].pull-6{right:520px}.col-7{width:540px;position:relative}[class|="col"].push-7{left:600px}[class|="col"].pull-7{right:600px}.col-8{width:620px;position:relative}[class|="col"].push-8{left:680px}[class|="col"].pull-8{right:680px}.col-9{width:700px;position:relative}[class|="col"].push-9{left:760px}[class|="col"].pull-9{right:760px}.col-10{width:780px;position:relative}[class|="col"].push-10{left:840px}[class|="col"].pull-10{right:840px}.col-11{width:860px;position:relative}[class|="col"].push-11{left:920px}[class|="col"].pull-11{right:920px}.col-12{width:940px;position:relative}[class|="col"].push-12{left:1000px}[class|="col"].pull-12{right:1000px}#content{margin:0 auto;padding-top:20px;padding-bottom:20px;width:980px}@media (max-width: 1230px){body .margin-right{margin-right:20px}body .row{zoom:1;width:auto}body .row:before,body .row:after{content:"";display:table}body .row:after{clear:both}body .container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:980px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;zoom:1}body .container:before,body .container:after{content:"";display:table}body .container:after{clear:both}body [class|="col"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0}body [class|="col"] ~ [class|="col"]{margin-left:20px}body .col-1{width:60px;position:relative}body [class|="col"].push-1{left:120px}body [class|="col"].pull-1{right:120px}body .col-2{width:140px;position:relative}body [class|="col"].push-2{left:200px}body [class|="col"].pull-2{right:200px}body .col-3{width:220px;position:relative}body [class|="col"].push-3{left:280px}body [class|="col"].pull-3{right:280px}body .col-4{width:300px;position:relative}body [class|="col"].push-4{left:360px}body [class|="col"].pull-4{right:360px}body .col-5{width:380px;position:relative}body [class|="col"].push-5{left:440px}body [class|="col"].pull-5{right:440px}body .col-6{width:460px;position:relative}body [class|="col"].push-6{left:520px}body [class|="col"].pull-6{right:520px}body .col-7{width:540px;position:relative}body [class|="col"].push-7{left:600px}body [class|="col"].pull-7{right:600px}body .col-8{width:620px;position:relative}body [class|="col"].push-8{left:680px}body [class|="col"].pull-8{right:680px}body .col-9{width:700px;position:relative}body [class|="col"].push-9{left:760px}body [class|="col"].pull-9{right:760px}body .col-10{width:780px;position:relative}body [class|="col"].push-10{left:840px}body [class|="col"].pull-10{right:840px}body .col-11{width:860px;position:relative}body [class|="col"].push-11{left:920px}body [class|="col"].pull-11{right:920px}body .col-12{width:940px;position:relative}body [class|="col"].push-12{left:1000px}body [class|="col"].pull-12{right:1000px}}.ad-leader-top img,.ad-leader-plus-top img,.ad-leader-bottom img,.leader-bottom img{max-width:100%;height:auto !important}.ad-leader-top div iframe div object,.ad-leader-plus-top div iframe div object,.ad-leader-bottom div iframe div object,.leader-bottom div iframe div object{width:728px;max-width:100%;height:90px !important;margin:0 !important;padding:0 !important;border:0 !important;overflow:hidden !important}.btn{font-size:12px}#medusa-rr .items .btn{font-size:11px}.carousel .slide img{width:100%}.page-heading .social-links{position:absolute;top:0;right:0}.page-heading .title{font-size:42px}.page-heading .thumbnail{width:140px;height:105px}.article-single .takeaway,.article-single .summary{font-size:24px}.content-list .items .multiplexer .multiplexer-wrap .thumbnail:before{display:block;position:absolute;top:0;left:0;width:100%;content:"Paid Content";background-color:#18bfc2;color:#fff;padding:8px 10px 5px 10px;text-transform:uppercase;font-weight:700}.medusa-list .content-list .items .sponsored div .thumbnail,.medusa-horizontal-list .content-list .items .sponsored div .thumbnail{width:60px;height:50px}.river-options .filters .dropdown-content{right:auto}.article-single>#related-resources{width:100%;margin:15px 0;position:inherit}@media only screen and (min-width: 1115px){.content-leaderboard-top,.content-leaderboard-bottom{width:1115px !important}.content-leaderboard-top .leftCol>.row3,.content-leaderboard-bottom .leftCol>.row3{display:inline-block}}.content-leaderboard-top .leftCol,.content-leaderboard-bottom .leftCol{width:75% !important}.content-leaderboard-top .rightCol,.content-leaderboard-bottom .rightCol{width:25% !important;float:right !important}.content-leaderboard-top .rightCol .buttonContainer,.content-leaderboard-bottom .rightCol .buttonContainer{width:25% !important;position:absolute !important}.image-gallery-list .row .item .thumbnail{min-height:135px}.image-gallery-list.featured-gallery .item .thumbnail{min-height:285px}#find-by-topic{display:block}#find-by-topic ul{max-height:200px;margin:0 0 20px 0;-moz-column-count:4;-webkit-column-count:4;column-count:4;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;-moz-column-span:1;-webkit-column-span:1;column-span:1}#find-by-topic ul li{height:50px;list-style-type:none}#find-by-topic ul li.item a{font-size:18px;line-height:1.1;margin-bottom:0;color:#47515a;color:#333}#find-by-topic ul li.item a:hover{color:#3289C8;text-decoration:none}#find-by-topic form{margin:0}#find-by-topic-mobile{display:none}#resourceLibraryMostPopular{display:block}#resourceLibraryMostPopular .section-heading h2{margin-bottom:0}@media all and (-ms-high-contrast: none){#resourceLibraryMostPopular ul.items{display:-ms-grid;-ms-grid-columns:1fr 1fr;-ms-grid-rows:1fr}}#resourceLibraryMostPopular ul.items{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-template-areas:". ."}#resourceLibraryMostPopular ul.items li{padding-bottom:0;padding-right:20px;margin-top:0;border-bottom:none}#resourceLibraryMostPopular ul.items li.row{border-bottom:none}#resourceLibraryMostPopular ul.items li.row img{margin-bottom:15px;max-width:100%}#resourceLibraryMostPopular ul.items li.item{border-bottom:none}#resourceLibraryMostPopular ul.items li .description{width:220px}#resourceLibraryMostPopular ul.items li .asset-title{margin:0 0 6px 0;padding:0}#resourceLibraryMostPopular ul.items li .asset-title a{font-size:18px;line-height:1.1;margin-bottom:0;color:#47515a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333}#resourceLibraryMostPopular ul.items li .asset-title a:hover{color:#3289C8;text-decoration:none}#resourceLibraryMostPopular ul.items li .asset-meta{color:#778596;font-size:13px;font-weight:400;margin:0 0 6px 0;padding:0}#resourceLibraryMostPopular ul.items li .asset-meta a{color:#3289C8}#resourceLibraryMostPopular ul.items li .asset-meta a:hover{color:#333}#resourceLibraryMostPopular ul.items li span.btn{display:inline-block;position:relative;margin-left:-4px}#submit-paper{display:block}#submit-paper h4{font-size:18px;line-height:1.1;margin-bottom:0;color:#47515a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#submit-paper h4,#submit-paper p,#submit-paper .submit-button{text-align:center}#submit-paper p{margin:10px 0 20px 0}#medusa-listing .content-list.resource-list .items{margin-bottom:-10px}#medusa-listing .content-list.resource-list .items .sponsored{border-bottom:none}#medusa-listing .content-list.resource-list .items .sponsored:last-child{border-bottom:none}#medusa-listing .content-list.resource-list .items .sponsored .title{display:inline-block;width:65%}#medusa-listing .content-list.resource-list .items .sponsored .button-wrap{display:block;float:right}.pagination{width:calc(100% + 300px)}.pagination a,.pagination span,.pagination .prev,.pagination .next{font-size:15px}#feature-hubs.tr-academy .thumb span.img img{width:auto}#feature-hubs.tr-academy h4.title{margin-bottom:15px}.blog-roll .blog-name{font-size:18px;margin-bottom:0}.blog-roll .blog-name a{border-bottom:0;padding-bottom:0}.blog-roll .social-links{float:none;margin-left:0}.featured-article .thumbnail{float:left;margin:5px 20px 0 0;width:300px;height:225px}.featured-article .title{font-size:32px}.section-heading .links{font-size:12px;margin:0;position:absolute;top:8px;right:0}.thumbnail img{min-width:100%}.media-thumbnail{height:225px}.btn.btn-read-now{width:170px;padding:10px 0 6px 0}.btn.btn-read-now,.btn.btn-read-now-alt{margin-left:-4px}#resourceLibHeader{height:400px;position:absolute;left:0;width:100%}#resourceLibHeader.slimResourceLibraryHeader{height:100px}#resourceLibHeader [class|="col"]{margin-left:0px;min-height:1px}#resourceLibHeader .headAndDek,#resourceLibHeader .featuredItems{display:block;margin-top:20px;text-align:center}#resourceLibHeader .dotContainer{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;height:4px;width:12.5%;float:left}#resourceLibHeader .dotContainer .dot{position:relative;display:-webkit-inline-flex;display:-ms-inline-flex;display:-webkit-inline-flex;display:inline-flex;top:35px;height:4px;width:33.33%}#resourceLibHeader .dotContainer .dot:after{content:"";position:absolute;top:0;left:50%;margin-left:-1px;width:3px;height:3px;background:white;border-radius:50%}#resourceLibHeader .dotContainer .dot.left{background-position:left}#resourceLibHeader .dotContainer .dot.center{background-position:center}#resourceLibHeader .dotContainer .dot.right{background-position:right}#resourceLibHeader .title,#resourceLibHeader .summary{display:block;color:white;font-weight:100}#resourceLibHeader .title{margin-bottom:0px;font-size:48px;margin-top:0}#resourceLibHeader .summary{font-size:18px;min-width:670px}#resourceLibHeader .itemTitle{color:white;font-size:18px;font-weight:700;margin-top:10px}#resourceLibHeader .itemDek{display:block;color:white;font-size:16px;font-weight:100;line-height:1}#resourceLibHeader .userBtn{width:450px}#resourceLibHeader .userBtn a{margin-top:30px}#resourceLibHeader svg{width:47px;height:47px;padding:15px;fill:white;border:1px solid white;overflow:visible;border-radius:50%;vertical-align:middle}#resourceLibHeader .col-1{width:10%}#resourceLibHeader .col-2{width:16.66667%}#resourceLibHeader .col-3{width:25%}#resourceLibHeader .col-6{width:50%}#resourceLibHeader .col-8{width:66.66667%}#resourceLibHeader .col-12{width:100%}.resourceLibraryHeaderSpacer{height:420px}.resourceLibrarySlimHeaderSpacer{height:130px}#resourceLibraryDoor .col-12{position:static}#resourceLibraryDoor .ad-leader-plus-top{margin-bottom:30px;text-align:center}#resourceLibraryTopVendors ul.items{-moz-column-count:initial;-webkit-column-count:initial;column-count:initial;-moz-column-gap:0;-webkit-column-gap:0;column-gap:0}#resourceLibraryTopVendors ul.items li{display:inline-block;margin-right:25px;text-align:center}#resourceLibraryTopVendors ul.items li:first-child{margin-left:5px}#resourceLibraryTopVendors ul.items li:last-child{margin-right:5px}#resourceLibraryTopVendors ul.items li .vendorImage{width:130px;max-width:130px;margin-right:0}#resourceLibraryTopVendors ul.items li .title{display:block;font-size:18px;line-height:1.1;margin-bottom:0;color:#47515a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;padding-top:10px}#resourceLibraryTopVendors ul.items li .asset-meta{display:block;color:#778596;font-size:13px;font-weight:400;margin:0 0 6px 0;padding:0}#resourceLibraryTopVendors ul.items li .asset-meta a{color:#3289C8}#resourceLibraryTopVendors ul.items li .asset-meta a:hover{color:#333}#alert-pref-form .alert-checkbox{text-align:center}#alert-pref-form .alert-remove-button{text-align:right}#feature-hubs.tr-academy .thumb span.img img{width:140px;height:auto}
